Search

用EXCEL一鍵批次下載股市資料(大數據實例)

  • Share this:

用EXCEL一鍵批次下載股市資料(大數據實例)

如何批次下載網路上的資料到EXCEL中並不那麼困難,
這篇發文之前也有幾篇類似的文章,
從最早的EXCEL VBA程第14次上課(如何破解網頁股市資料) [連結]
學會如何修改JAVASCRIPT,讓YAHOO資料順利下載,
但卻不是最好的辦法,之後還有
如何自動下載YAHOO股市資料到EXCEL中 [連結]
之後還有比較近的分享:
如何批次下載股市資料到EXCEL中之1 [連結]
如何批次下載股市資料到EXCEL中之2 [連結]
還有學員分享的範例:
如何用EXCEL VBA自動每日外匯行情 [連結]

但最近整理下來,
如果要順利批次下載網路資料,
需要幾個步驟,
1.收集下載的清單(例股市與網址兩欄)
2.錄製單次下載網路資料的巨集
3.修改巨集的WebTable
4.將單次改為批次下載,並加入刪除與新增工作表程式碼

流程如下:
01_完成畫面
02_到YAHOO股市下載資料
03_從EXCEL下載YAHOO股市資料並錄製巨集
04_錄製巨集結果並修改WebTable
05_修改WebTable以破解保護
06_將單次下載改為批次下載

不足之處思考:
如何快速將網頁中的網址變為表格?
如何在下在資料時順便篩選需要的結果(如只下載上漲的資料)
如何把改寫成固定時間自動下載資料?


Tags:

About author
not provided
1.熟悉EXCEL內建各類別250幾個函數(理解代替死背) 2.從函數到VBA設計(Sub)與自訂函數(Function) 3.錄製巨集與編修VBA程式 4.學會VBA的重要使用技巧(變數、迴圈與邏輯) 5.學會VBA表單設計與將EXCEL當資料
View all posts